double trailer - German English Dictionary